rat bastard - Spanish English Dictionary